1. Department of Chemistry, North Carolina State University, Raleigh, North Carolina 27695, United States
2. State Key Laboratory of Bio-organic and Natural Products Chemistry, Shanghai Institute of Organic Chemistry, Chinese Academy of Sciences, Shanghai 200032, China
3. Division of Chemical Biology and Medicinal Chemistry, College of Pharmacy, The University of Texas at Austin, Austin, Texas 78712, United States
4. Department of Molecular and Structural Biochemistry, North Carolina State University, Raleigh, North Carolina 27695, United States
5. Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen 518055, China