A Review on Photothermal Conversion of Solar Energy with Nanomaterials and Nanostructures: From Fundamentals to Applications. (6th July 2022)