Enhancement of solar energy collection with magnetic nanofluids. (December 2018)