An effective method for preparing uniform carbon coated nano-sized LiFePO4 particles