[Wen, Ming] State Grid Hunan Elect Power Co Ltd, Res Inst Econ & Technol, Changsha 410004, Peoples R China.^[Wen, Ming;Xiang, Wang] Key Lab Energy Internet Supply & Demand Operat Hu, Changsha 410004, Peoples R China.^[Xiang, Wang;Sun, Jincan] Changsha Univ Sci & Technol, Sch Transportat Engn, Changsha 410076, Peoples R China.