Designing Power Converter-Based Energy Management Systems With A Hierarchical Optimization Method