The abnormal photovoltaic effect in BiFeO3 thin films modulated by bipolar domain orientations and oxygen-vacancy migration