Copyright (c) 2019 Ameri Nano Research Group