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