Text this: Sol-gel derived screen-printed Al-doped ZnO (Zn0.95Al0.05O) film