1. Chongqing Key Laboratory for Advanced Materials and Technologies of Clean Energy
2. School for Materials and Energy
3. Southwest University
4. Chongqing 400715
5. China
6. Bureau of Hydrology
7. Changjiang Water Resources Commission
8. Wuhan 430010
9. School of Chemistry and Materials Engineering
10. Huizhou University
11. Huizhou 516007
12. International Collaborative Laboratory of 2D Materials for Optoelectronics Science and Technology of Ministry of Education
13. Institute of Microscale Optoelectronics
14. Shenzhen University
15. Shenzhen 518060