Review on nanofluids characterization, heat transfer characteristics and applications. (October 2016)