1. Key Laboratory of Bio-organic and Natural Products Chemistry; Shanghai Institute of Organic Chemistry; Chinese Academy of Sciences (CAS); Shanghai 200032 China
2. National Center for Protein Science (Shanghai); Institute of Biochemistry and Cell Biology; Shanghai Institutes for Biological Sciences, CAS; Shanghai 200031 China