Photovoltaics: Continuing the advances