Exploring the sodium ion storage mechanism of gallium sulfide (Ga2S3): a combined experimental and theoretical approach.