A new concept for nanocolloids: Solar-Thermoelectric energy harvesting