A review of ion beam assisted deposition of optical thin films