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