All chemical reagents used in the present work were
analytical grade and used as received without further purification. BiFeO3 nanofibers were fabricated by an electrospinning method described as follows. 2 g of Bi(NO3)3 5 H2O
and 1.5 g of Fe(NO3)3 H2O were dissolved in 5 mL of
2-methoxyethanol under mechanical stirring.