Benefits and challenges of Energy Storage Systems