A review of recent developments in the synthesis procedures of lithium iron phosphate powders