1. School of Electrical Engineering & Intelligentization
2. Dongguan University of Technology
3. Dongguan (DGUT)
4. Dongguan
5. P. R. China
6. College of Physics and Optoelectronic Engineering, and THz Technical Research Center of Shenzhen University
7. Key Laboratory of Optoelectronics Devices and Systems of Ministry of Education and Guangdong Province
8. Shenzhen University
9. Shenzhen 518060
10. Government Degree College Paharpur
11. Gomel University
12. Dera Ismail Khan
13. Islamic Republic of Pakistan
14. Shenzhen Engineering Laboratory of Phosphorene and Optoelectronics, and SZU-NUS Collaborative Innovation Center for Optoelectronic Science and Technology
15. Shenzhen
16. Institute of Microscale Optoelectronics
17. School of Chemical and Biomolecular Engineering
18. University of Sydney
19. Sydney
20. Australia