1. Department of Natural Resources Management, Texas Tech University , 2903 15th Street, Lubbock, TX 79409 , USA
2. The Natural Science Research Laboratory of the Museum of Texas Tech University, Texas Tech University , 3301 4th Street, Lubbock, TX 79415 , USA