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