1. Cancer Research Center School of Medicine Xiamen University Xiamen 361000 P.R. China
2. School of Science and Engineering Shenzhen Key Laboratory of Innovative Drug Synthesis The Chinese University of Hong Kong Shenzhen 518172 P.R. China
3. Environmental Toxicology University of California Riverside California 92507 USA
4. School of Basic Medicine School of Clinical Medicine Fujian Medical University Fuzhou 350122 P.R. China
5. Shanghai Guangsheng Biopharmaceutical Co., Ltd Shanghai 200120 P.R. China