Development of semi-transparent ZnO/FTO solar thermoelectric nanogenerator for energy efficient glazing. (15th May 2019)