Data-driven battery health prognosis with partial-discharge information. (15th August 2023)