Text this: Review of energy storage systems for electric vehicle applications: Issues and challenges