1. Instituto Politécnico Nacional, Escuela Superior de Ingeniería Mecánica y Eléctrica Unidad Azcapotzalco Ciudad de México Mexico
2. Departamento de Ecología Marina Centro de Investigación Científica y de Educación Superior de Ensenada Ensenada Baja California Mexico
3. Instituto Politécnico Nacional, Centro Interdisciplinario de Ciencias Marinas La Paz Baja California Sur Mexico
4. Department of Biological Sciences Miami University Oxford Ohio USA