Roohollahi, Mansureh, Shayesteh, Mohammad Reza, Pourahmadi, Majid. . Journal of Optoelectronical Nanostructures. 2023;8(1):32-46. 10.30495/jopn.2023.29770.1253