1. State Key Laboratory
of Heavy Oil Processing and Centre for Bioengineering and Biotechnology, China University of Petroleum (East China), 66 Changjiang West Road, Qingdao 266580, China
2. Department of Cell Biology, College of Basic Medical
Sciences, Jilin University, Changchun 130021, China
3. Biological Physics Laboratory, School of
Physics and Astronomy, The University of Manchester, Schuster
Building, Manchester M13
9PL, United Kingdom