Internal short-circuit diagnosis for lithium-ion batteries using autoencoder with temporal convolutional network and self-attention mechanism | Synapse