Molecular and Computational Biology Program, Department of Biological Sciences, Computational Biology, University of Southern California Los Angeles, CA, USA. chaochen@usc.edu|Molecular and Computational Biology Program, Department of Biological Sciences, Computational Biology, University of Southern California Los Angeles, CA, USA. chaochen@usc.edu|Molecular and Computational Biology Program, Department of Biological Sciences, Computational Biology, University of Southern California Los Angeles, CA, USA. chaochen@usc.edu|Molecular and Computational Biology Program, Department of Biological Sciences, Computational Biology, University of Southern California Los Angeles, CA, USA. chaochen@usc.edu|Molecular and Computational Biology Program, Department of Biological Sciences, Computational Biology, University of Southern California Los Angeles, CA, USA. chaochen@usc.edu