Email Record: Future generation photovoltaic technologies :