Critical review on structural architecture, energy control strategies and development process towards optimal energy management in hybrid vehicles