Coatings Technology - Fundamentals, Testing, and Processing Techniques