High-efficiency solar photovoltaic heterojunction cells