China, the world’s largest concentrated solar power plant overcoming coronavirus