Ranking of China s solar power generation yield