Concentrated Photovoltaic Thermal (CPVT) systems: Recent advancements in clean energy applications, thermal management and storage