Shakiba, Maryam, Shakiba, Mohsen (2022). . *Journal of Optoelectronical Nanostructures*, 7(3), 67-91. 10.30495/jopn.2022.29878.1255