Electrochemical-distributed thermal coupled model-based state of charge estimation for cylindrical lithium-ion batteries