Advances in Photovoltaics: Volume 1