1. Gene and Protein Engineering Technology Research Center of Guangdong Province, Institute of Zhongshan, University of Electronic Science and Technology of China, Zhongshan 528402, China
2. Key Laboratory of Biorheological Science and Technology (Chongqing University), Ministry of Education, College of Bioengineering, Chongqing University, Chongqing 400030, China