1. Key Laboratory of Photovoltaic and Energy Conservation Materials
2. Institute of Applied Technology
3. Hefei Institutes of Physical Science
4. Chinese Academy of Sciences
5. Hefei 230031
6. NAAM Research Group
7. Department of Mathematics
8. Faculty of Science
9. King Abdulaziz University
10. Jeddah 21589