Photovoltaic film