Graphene nanofluids containing core-shell nanoparticles with plasmon resonance effect enhanced solar energy absorption. (December 2017)