Techno economic analysis of salt cavern hydrogen storage