China much ahead of others in race for solar energy