1. State Grid Hebei Electric Power Company, Shijiazhuang 050011, Hebei Province, China 2. North China Electric Power University, Beijing 102206, China 3. Tellhow Software Co. Ltd., Nanchang 330096, Jiangxi Province, China 4. Stevens Institute of Technology, Hoboken, NJ 07030, USA