Text this: Design of a Robust Unknown Input Observer for the State of Charge Estimation for Lithium-Ion Batteries