Structural, Electronic Structure, and Photovoltaic Studies of MgO/TiO2/ITO Heterostructures