Advanced Micro- and Nanomaterials for Photovoltaics