1. Institute of Chemical Biology Shenzhen Bay Laboratory 518132 Shenzhen China
2. Department of Chemistry and Shenzhen Grubbs Institute Southern University of Science and Technology 518000 Shenzhen China
3. College of Life Science and Technology China Pharmaceutical University 211198 Nanjing China
4. Key Laboratory of Marine Genetic Resources Third Institute of Oceanography, Ministry of Natural Resources 184 Daxue Road 361005 Xiamen China
5. Center for Synthetic Biochemistry Shenzhen Institute of Synthetic Biology Shenzhen Institute of Advanced Technology Chinese Academy of Sciences 518055 Shenzhen China
6. State Key Laboratory of Chemical Oncogenomics School of Chemical Biology and Biotechnology Peking University Shenzhen Graduate School 518055 Shenzhen China