Mechanism and kinetic studies on the synthesis of LiFePO4via solid-state reactions