Photodegradation of methylene blue by mechanosynthesized BiFeO3 submicron particles. (3rd October 2018)