Text this: Lithium inventory estimation of battery using incremental capacity analysis, support vector machine, particle swarm optimisation