1. Chongqing Engineering Research Center of Antitumor Natural Drugs, Chongqing Three Gorges Medical College, Chongqing 404110, P.R. China
2. National Innovation and Attracting Talents ‘111’ Base, Key Laboratory of Biorheological Science and Technology, Ministry of Education, College of Bioengineering Chongqing University, Chongqing 400030, P.R. China
3. General Surgery Department, The Affiliated Hospital of Chongqing Three Gorges Medical College, Chongqing 404110, P.R. China