1. Department of Chemistry, East China University of Science & Technology, Shanghai 200237, People's Republic of China, Max-Planck Institute for Polymer Research, 55128 Mainz, Germany, and School of Life Science, Tongji University, Shanghai 200092, People's Republic of China