1. Beijing Key Laboratory of Energy Safety and Clean Utilization
2. North China Electric Power University
3. Beijing 102206
4. China
5. Institute of Information Photonics and Optical Communications
6. Beijing University of Posts and Telecommunications
7. Beijing 100876
8. Department of Mathematics
9. Quiad-I-Azam University
10. Islamabad 45320
11. Pakistan
12. NAAM Research Group
13. Faculty of Science
14. King Abdulaziz University
15. Jeddah 21589
16. Saudi Arabia
17. Beijing Advanced Innovation Center for Soft Matter Science and Engineering