Text this: Large-scale Energy Storage Solutions: A Comprehensive Review of Current Technologies