NMBP-17-2016 Advanced materials solutions and architectures for high efficiency solar energy harvesting