The application of surface analytical techniques to thin films and surface coatings