Electronic structure of multiferroic BiFeO3: Electron energy-loss spectroscopy and first-principles study. (May 2019)