Text this: Global prospects, challenges and progress of photovoltaic thermal system