China ranks first in the world in solar thermal power generation