Aberoomand Azar, Parviz, Noroz Haghi, Javad, Waqif Husain, Seyed, Saber Tehrani, Mohammad (2023). . *Journal of Optoelectronical Nanostructures*, 8(1), 58-83. 10.30495/jopn.2023.30875.1269