Semi-supervised learning with physicochemical health indicators using an Encoder–Gaussian process framework for battery state of health estimation under dynamic discharge conditions | Synapse