Switchable Ferroelectric Diode and Photovoltaic Effect in BiFeO 3 | Synapse