1. California State University, Bakersfield,Department of Computer and Electrical Engineering and Computer Science,Bakersfield,CA,USA
2. Stem Cell Research Center, University of California, Irvine,Irvine,CA,USA
3. University of California, Riverside,Department of Molecular, Cell, and Systems Biology,Riverside,CA,USA