Text this: Fabrication of Affordable and Sustainable Solar Cells Using NiO/TiO2 P-N Heterojunction