Affiliation: | Department of Biological Science, Center for Applied Biotechnology Studies, College of Natural Sciences and Mathematics, California State University Fullerton, Fullerton, California 92834-6850,1. Department of Biological Sciences, Stanford University, 371 Serra Mall, Stanford, California 94305-50202. |