However, one challenge of renewable energy utilization is its
fluctuation in production and time-dependent characteristic. Flexible
demand management [4–6] and smart energy management
[7,8] may help but they do not fully suffice in maintaining the balance
between production and demand of electricity. In this regard,
energy storage technology could be an effective solution to
overcome the intermittency problem of the production of renewable
energy [9]