TY - JOUR AU - Rahimian, Morteza TI - JO - Journal of Optoelectronical Nanostructures VL - 8 IS - 1 SP - 13 EP - 31 PY - 2023 DO - 10.30495/jopn.2023.31255.1274 ER -