Text this: Energy storage and impact on renewable power grid integration /