Text this: An updated review of nanofluids in various heat transfer devices