1. Postdoctoral Innovation Practice Base, Shenzhen Key Laboratory of Fermentation, Purification and Analysis, Shenzhen Polytechnic, Shenzhen 518055, China
2. Department of Biological Applied Engineering, Shenzhen Key Laboratory of Fermentation, Purification and Analysis, Shenzhen Polytechnic, Shenzhen 518055, China
3. Department of Chemistry, Cape Breton University, 1250 Grand Lake Road, Sydney, Nova Scotia B1P 6L2, Canada
4. Department of Biology, University of Waterloo, 200 University Ave W, Waterloo, Ontario N2L 3G1, Canada
5. National Cancer Center/National Clinical Research Center for Cancer/Cancer Hospital & Shenzhen Hospital, Chinese Academy of Medical Sciences and Peking Union Medical College, Shenzhen 518116, China
6. Department of Biology, Cape Breton University, 1250 Grand Lake Road, Sydney, Nova Scotia B1P 6L2, Canada
7. Grand River Regional Cancer Centre, 835 King St W, Kitchener, Ontario N2G 1G3, Canada