1. Department of Polymer Science and Engineering
2. School of Chemical Engineering
3. Dalian University of Technology
4. Dalian 116024
5. China
6. Physical Sciences and Engineering Division
7. King Abdullah University of Science and Technology
8. Thuwal 23955-6900
9. Saudi Arab