A Comparative Review of Metal Oxide Surface Coatings on Three Families of Cathode Materials for Lithium Ion Batteries