1. Department of Physics
2. College of Science
3. Majmaah University
4. Al-Zulfi 11932
5. Saudi Arabia
6. Riphah Institute of Computing and Applied Sciences (RICAS)
7. Riphah International University
8. Lahore
9. Pakistan
10. University of Gujrat
11. Gujrat 50700
12. Beijing Key Laboratory of Nanophotonics & Ultrafine Optoelectronic Systems
13. Beijing Institute of Technology
14. Beijing 100081
15. China