China s solar energy charging 20 degrees a day