Preparation and characterization of multiferroic BiFeO 3