Electro-chemical model of Li-ion battery Implemented using FEniCS 2017.2 https://fenicsproject.org Continuous and Discontinuous Galerkin finite elements