Diamond Thin Films: Preparation, Characterization and Selected Applications Progress Report