LiFePO4 with enhanced performance synthesized by a novel synthetic route