1. College of Physics and Optoelectronic Engineering
2. Shenzhen University
3. Shenzhen 518060
4. P. R. China
5. College of Physics and Electronic Engineering
6. Tianjin Wanfeng Environmental Protection Technology Co., Ltd
7. Department of Materials Science and Engineering
8. Shenzhen Key Laboratory for Additive Manufacturing of High-performance Materials
9. Southern University of Science and Technology
10. Shenzhen 518055
11. Key Laboratory for Resilient Infrastructures of Coastal Cities (MOE)
12. College of Civil and Transportation Engineering