1. National & Local Joint Engineering Research Center of High-Throughput Drug Screening Technology, College of Health Science and Engineering, Hubei University, Wuhan 430062, China
2. Department of Biochemistry and Molecular Biology, School of Basic Medical Sciences, Fujian Medical University, Fuzhou 350004, China
3. Hubei Jiangxia Laboratory, Wuhan, Hubei 430200, China