Comparison of thermal and electrical performance in a HCPV system based on spray cooling