Effect of the type of solvent and Bi-stoichiometric excess on the purity of nanocrystalline bismuth ferrite single phase Academic Article uri icon