1. State Key Laboratory of Molecular Engineering of Polymers
2. Department of Macromolecular Science
3. Fudan University
4. Shanghai 200433
5. China
6. State Key Laboratory of Metal Matrix Composites
7. Shanghai Jiao Tong University
8. Shanghai
9. Mechanical Engineering Department
10. College of Applied Engineering
11. King Saud University (Al Muzahimiyah Branch)
12. Riyadh
13. Saudi Arabia
14. Department of Electrical Engineering
15. King Saud University
16. Riyadh 11421
17. Kingdom of Saudi Arabia
18. Sustainable Energy Technologies Center
19. College of Engineering Center