Text this: A semi-transparent thermoelectric glazing nanogenerator with aluminium doped zinc oxide and copper iodide thin films