Lithium Ferro Phosphate (LiPO4) technology