Wet chemical synthesis of nanostructured semiconductor layers for thin-film solar thermoelectric generator. (15th November 2017)