China s solar power revenue cycle