, Department of Biological Sciences, California State Polytechnic University, 3801 West Temple Avenue, Pomona, California 91768, U.S.A.