Research progress on recent technologies of water harvesting from atmospheric air: A detailed review. (August 2022)