1. Department of Pediatrics and Human Development, Michigan State University, Grand Rapids, MI 49503, United States
2. Hengenix Biotech, Inc. , Milpitas, CA 95035, United States
3. Department of Pharmacology and Toxicology, Michigan State University , East Lansing, MI 48824, United States
4. Department of Computer Science and Engineering, Michigan State University , East Lansing, MI 48824, United States