Nanostructured Architectures for Solar Thermal and Photocatalytic Applications