Text this: Object-oriented mathematical modeling for estimating electric vehicle’s range using modelica