Progress in crystalline multijunction and thin-film photovoltaics