Heat pumps and solar energy: A review with some insights in the future. (August 2020)