1. Department of Biomedical Engineering, University of California, Davis, California 95616, USA
2. Department of Entomology and Nematology, University of California, Davis, California 95616, USA
3. Comprehensive Cancer Center, University of California, Davis, California 95616, USA