THIN FILM TECHNOLOGY CORP