Advanced Nanomaterials and Their Applications in Renewable Energy Jingbo Louise Liu and Sajid Bashir