China s solar power peak