A review on liquid air energy storage: History, state of the art and recent developments