Citric acid assisted solvothermal synthesis of BiFeO3 microspheres with high visible-light photocatalytic activity