Development of a multi-scheme energy management strategy for a hybrid fuel cell driven passenger ship