Optical Thin Films and Coatings: From Materials To Applications