Design of a Non-Linear Observer for SOC of Lithium-Ion Battery Based on Neural Network