An improved variable forgetting factor sliding window recursive least square-chaotic firefly optimization method for key dynamic parameters identification of lithium-ion batteries with hybrid electrochemical empirical and circuit modeling | Synapse