solar tank an overview sciencedirect topics