Text this: Energy Internet: State of the Art and Challenges