New high Tc multiferroics KBiFe2O5 with narrow band gap and promising photovoltaic effect | Synapse