Comprehensive review of state-of-the-art photovoltaic cooling technologies | IEEE Conference Publication | IEEE Xplore