Model Prediction Control-Based Energy Management Combining Self-Trending Prediction and Subset-Searching Algorithm for Hydrogen Electric Multiple Unit Train | Synapse