1. Physics Department
2. University of Gujrat
3. Gujrat
4. Pakistan
5. State Key Laboratory on Integrated Optoelectronics
6. Institute of Semiconductors
7. Chinese Academy of Sciences
8. Beijing 100083
9. China
10. Sustainable Energy Technologies Center
11. College of Engineering
12. King Saud University
13. Riyadh 11421
14. Saudi Arabia