Analysis, operation and maintenance of a fuel cell/battery series-hybrid bus for urban transit applications