1. Department of Chemistry Tsinghua University Beijing 100084 China
2. The State Key Laboratory of Chemical Oncogenomics Key Laboratory of Chemical Biology Tsinghua Shenzhen International Graduate School Tsinghua University Shenzhen 518055 China
3. Department of Chemistry Southern University of Science and Technology Shenzhen 518055 China
4. Shenzhen Bay Laboratory Shenzhen 518055 China
5. School of Pharmaceutical Sciences Tsinghua University Beijing 100084 China