Text this: Techno-economic evaluation of long-term energy storage options for variable renewable energies in South Africa