Prediction of state of health and remaining useful life of lithium-ion battery using graph convolutional network with dual attention mechanisms