China is the largest producer of solar power in the world, followed by the USA, India, Japan and Germany.