A multi-method control strategy for numerically testing a fuel cell-battery-supercapacitor tramway