1. Key Laboratory of Systems Biomedicine (Ministry of Education) & State Key Laboratory of Oncogenes & Related Genes, Shanghai Jiao Tong University, Shanghai, P. R. China
2. Laboratory of Physical Biology, Shanghai Institute of Applied Physics, Chinese Academy of Sciences, Shanghai, P. R. China
3. Liverpool School of Tropical Medicine, Pembroke Place, Liverpool, UK