Synthesis of monodisperse nanoparticles of barium titanate: toward a generalized strategy of oxide nanoparticle synthesis.