1Key Laboratory of Biorheological Science and Technology, Ministry of Education, College of Bioengineering, Chongqing University, Chongqing 400044, People’s Republic of China.
2Department of Biology, Chongqing three Gorges University, Chongqing 404000, People’s Republic of China.
Email: [email protected]