Text this: Deep learning approach towards accurate state of charge estimation for lithium-ion batteries using self-supervised transformer model