University of Chinese Academy of Sciences, Beijing 100049, China
Key Laboratory of Vertebrate Evolution and Human Origins of the Chinese Academy of Sciences, Institute of Vertebrate Paleontology and Paleoanthropology, Chinese Academy of Sciences, Beijing, China
Department of Earth, Ocean and Atmospheric Science, Florida State University, Tallahassee, FL 32306-4520, USA
Environmental Science & Technology, University of Maryland, College Park, MD 20742, USA
School of Civil and Hydraulic Engineering, Huazhong University of Science and Technology, Wuhan 430074, China
National Center of Technology Innovation for Digital Construction, Wuhan 430074, China