Department of Biology, Tufts University, Medford, Massachusetts 02130, United States ...