A 24-hour thermoelectric generator simultaneous using solar heat energy and space cold energy. (August 2020)