1. State Key Laboratory of Polymer Physics and Chemistry; Changchun Instituteof Applied Chemistry, Chinese Academy of Sciences; Renmin Street 5625 Changchun 130022 People's Republic of China
2. ExxonMobil Asia Pacific Research & Development Co., Ltd.; 1099 Zixing Road Minhang District Shanghai 200241 People's Republic of China