1. School of Electronics and Information EngineeringShanghai University of Electric PowerNo. 2103, Pingliang Road, Yangpu DistrictShanghaiPeople's Republic of China
2. China Energy Construction Group Xinjiang Electric Power Design Institute Co., LtdNo. 195 Jianguo Road, Tianshan DistrictUrumqiXinjiangPeople's Republic of China