Effect of polarization rotation on the optical and photovoltaic properties of BiFeO3 thin films. (5th July 2021)