1. Department of Computer Science and Engineering, East China University of Science and Technology , Shanghai 200237, China
2. Department of Molecular Physiology & Biophysics, Vanderbilt University , Nashville, TN 37232, USA
3. Vanderbilt Genetics Institute, Vanderbilt University , Nashville, TN 37232, USA
4. Department of Medicine, Vanderbilt University Medical Center , Nashville, TN 37232, USA