Application of modern nano technologies on cooling photovoltaic cells and their effects on the thermal, electrical, and combined performances