What are the categories of solar thermal power generation