Affiliation: | 1. Center for Supramolecular Chemistry & Catalysis and Department of Chemistry, College of Science, Shanghai University, 99 Shang-Da Road, Shanghai, 200444 P. R. China;2. The Skaggs Institute for Chemical Biology and Department of Chemistry, The Scripps Research Institute for Chemical Biology and Department of Chemistry, 10550 North Torrey Pines Road, La Jolla, California, 92037 USA |