Techno-economic analysis of large-scale green hydrogen production and storage