Performance analysis of a solar photovoltaic power generation system with spray cooling