GE aims to enhance solar, wind power performance with new storage platform