1. Institute of Biophysics and Department of Physics, Central China Normal University, Wuhan 430079, China
2. National Library of Medicine, National Institutes of Health, Bethesda, MD, USA
3. School of Life Sciences, University of Essex, Wivenhoe Park, Colchester, CO4 3SQ, UK
4. Department of Pathology and Molecular Medicine, Queen’s University, ON, Canada
5. Department of Biology and Molecular Sciences, Queen’s University, ON, Canada
6. School of Computing, Queen’s University, ON, Canada
7. Ontario Institute of Cancer Research, Toronto, ON, Canada