Ming Hsieh Department of Electrical Engineering, University of Southern California, Los Angeles, CA 90089, USA and Molecular and Computational Biology, Department of Biological Sciences, University of Southern California, Los Angeles, CA 90089, USA.