1. West Chester University 1 Department of Biology , , West Chester, PA 19383 , USA
2. West Chester University 2 Department of Mathematics , , West Chester, PA 19383 , USA
3. Stanford University 3 Department of Biology, Hopkins Marine Station , , Pacific Grove, CA 93905 , USA