1. School of Materials Engineering
2. Shanghai University of Engineering Science
3. Shanghai 201620
4. China
5. Shanghai Institute of Technical Physics
6. Chinese Academy of Sciences
7. Shanghai 200083
8. Department of Chemistry
9. College of Science and Arts
10. Najran University
11. Najran
12. Kingdom of Saudi Arabia