Title: Towards Efficient Photovoltaic Devices