Performance evaluation of nanofluids in solar energy: a review of the recent literature