1. School of Life Science Chongqing University Chongqing 400044 China
2. Division of Chemistry and Biological Chemistry School of Physical and Mathematical Sciences Nanyang Technological University 21 Nanyang Link Singapore 637371 Singapore
3. Chongqing Engineering Research Centre of Pharmaceutical Sciences Chongqing Medical and Pharmaceutical College Chongqing 401331 China
4. Key Laboratory of Biorheological Science and Technology Ministry of Education College of Bioengineering Chongqing University Chongqing 400044 China