Heat transfer of nanofluids in a shell and tube heat exchanger