PetroChina Research Institute of Petroleum Exploration and Development Beijing 100083 China;
PetroChina Research Institute of Petroleum Exploration and Development Beijing 100083 China;
China University of Mining and Technology-Beijing Beijing 100083 China;
PetroChina Research Institute of Petroleum Exploration and Development Beijing 100083 ChinaPeking University Beijing 100871 China;
China University of Geosciences-Wuhan Hubei 430074 China;
China University of Geosciences-Wuhan Hubei 430074 China;
PetroChina Research Institute of Petroleum Exploration and Development Beijing 100083 China;
PetroChina Research Institute of Petroleum Exploration and Development Beijing 100083 China;
PetroChina Research Institute of Petroleum Exploration and Development Beijing 100083 China;
PetroChina Research Institute of Petroleum Exploration and Development Beijing 100083 China;
PetroChina Research Institute of Petroleum Exploration and Development Beijing 100083 ChinaPeking University Beijing 100871 China;
life explosion; mass extinction; carbon neutral; fossil energy; new energy; energy development strategy; earth habitability; energy science;