Text this: Optimization of solenoid driver and controller for gaseous fuel high-pressure direct injector using model-based approach