1. Department of Biology and Biochemistry, University of Houston, Houston, Texas;
2. Department of Mathematics, University of Houston, Houston, Texas;
3. Department of Earth and Atmospheric Sciences, University of Houston, Houston, Texas; and
4. State Key Laboratory of Petroleum Resource and Prospecting, China University of Petroleum, Beijing, China