Mahmoudloo, Ali (2022). . *Journal of Optoelectronical Nanostructures*, 7(4), 1-12. 10.30495/jopn.2022.30243.1263