Electrophoretic Deposition: A Versatile Coating Method