Thermal design of solar thermoelectric generator with phase change material for timely and efficient power generation. (15th January 2023)