Energy management strategy for standalone DC microgrid system with photovoltaic/fuel cell/battery storage. (January 2023)