Artificial intelligence driven hydrogen and battery technologies – A review. (1st April 2023)