1. Key Laboratory of Rubber–Plastics
2. Ministry of Education/Shandong Provincial Key Laboratory of Rubber–Plastics
3. Qingdao University of Science & Technology
4. Qingdao 266042
5. China
6. Institute of Chemistry
7. Chinese Academy of Sciences
8. Beijing 100190