Bioinformatics Division, TNLIST/Department of Automation, Tsinghua University, Beijing 100084, China and Computational Biology and Bioinformatics Program, University of Southern California, Los Angeles, CA 90089, USA.|Bioinformatics Division, TNLIST/Department of Automation, Tsinghua University, Beijing 100084, China and Computational Biology and Bioinformatics Program, University of Southern California, Los Angeles, CA 90089, USA.|Bioinformatics Division, TNLIST/Department of Automation, Tsinghua University, Beijing 100084, China and Computational Biology and Bioinformatics Program, University of Southern California, Los Angeles, CA 90089, USA.