Liquid flow energy storage technology and its applications