Text this: Ion-beam-deposited thin film coatings for solar energy devices /