Modification of LiFePo4 by Citric Acid Coating and Nb5+ Doping