Characteristics of photovoltaic heterostructure cells