Software-defined Information and Communication Technology for Energy Internet