1. Department of Biology, Texas State University-San Marcos, 601 University Drive, San Marcos, TX 78666, USA
2. Tulane National Primate Research Center, 18703 Three Rivers Road, Covington, LA 70433-8915, USA
3. Department of Biology, Texas A&M University, College Station, TX 77843-3258, USA