Rahimian, Morteza. . Journal of Optoelectronical Nanostructures. 2023;8(1):13-31. doi:10.30495/jopn.2023.31255.1274