Does natural resources matter for sustainable energy development in China: The role of technological progress · Study