Photocatalytic performances of BiFeO3 particles with the average size in nanometer, submicrometer, and micrometer