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