China launched the world’s largest floating solar power plant