Latest materials for photovoltaic cells