1. School of Computer Science, Northwestern Polytechnical University, Xi’an 710072, China
2. Department of Energy Plant Research Lab
3. Cell and Molecular Biology Program, Michigan State University, East Lansing, MI, 48824, USA
4. Department of Computer Science
5. Institute for Biomedical Informatics, University of Kentucky, Lexington, KY 40536, USA