Synthesis of multiferroic BiFeO3 microcrystals for photocatalytic activity and stability performance. (2020)