Precursor-directed synthesis of quasi-spherical barium ferrite particles with good dispersion and magnetic properties