Text this: Recent advancement of energy internet for emerging energy management technologies: Key features, potential applications, methods and open issues