Affiliation: | 1. State Key Laboratory of Bioorganic and Natural Product Chemistry, Shanghai Institute of Organic Chemistry, Chinese Academy of Sciences, 354 Fenglin Road, Shanghai 200032, China, Fax: (+86)21‐6416‐1628;2. Shanghai Institute of Biochemistry and Cell Biology, SIBS, Chinese Academy of Sciences, 218 Yueyang Road, Shanghai 200031, China, Fax: (+86)?21‐5492‐1011 |