Analysis of Transition Metal Oxides based Heterojunction Solar Cells with S-shaped J-V curves