Affiliation: | 1. Department of Chemistry, Carleton University, 1125 Colonel By Drive, Ottawa, Ontario, Canada K1S 5B6;2. State Key Laboratory of Polymer Physics and Chemistry, Changchun Institute of Applied Chemistry, Chinese Academy of Sciences, Changchun 130022, P.R. China |