Institution: | a State Key Laboratory of Bio-organic and Natural Product Chemistry, Shanghai Institute of Organic Chemistry, Chinese Academy of Sciences, Shanghai 200032, China b Department of Cell Biology, Harvard Medical School, 240 Longwood Avenue, Boston, MA 02115, USA |