Department of Medicine, Division of Oncology, Stanford University School of Medicine, Stanford, 94305-5151, CA, USA.|School of Mathematics and Physics, University of Science and Technology Beijing, Beijing, 100083, China.|Marine and Environmental Biology, Department of Biological Sciences, University of Southern California, Los Angeles, 90089-0371, CA, USA.|School of Mathematics and Physics, University of Science and Technology Beijing, Beijing, 100083, China.|Marine and Environmental Biology, Department of Biological Sciences, University of Southern California, Los Angeles, 90089-0371, CA, USA.|Molecular and Computational Biology, Department of Biological Sciences, University of Southern California, Los Angeles, 90089-2910, CA, USA. fsun@usc.edu.