Magnetic field annealing effects on self-oriented BiFeO3 thin films prepared by chemical solution deposition