1. Chengdu Institute of Organic Chemistry
2. Chinese Academy of Sciences
3. Chengdu 610041
4. People's Republic of China
5. University of the Chinese Academy of Sciences
6. Polymer Research Institute
7. Department of Chemical & Biomolecular Engineering
8. University of Maryland
9. College Park
10. USA