Energy China Plans Fully Renewable Power for Antarctic Research Stations by 2035 Modern Mechanics 24 News Desk August 5, 2026