Positioning of China s solar power stations