1. Department of Electrical EngineeringShanghai Jiao Tong UniversityShanghaiPeople's Republic of China
2. Mechanical Engineering DepartmentVillanova UniversityVillanovaPA19085USA
3. Technical DepartmentState Grid Shanghang Procurement CompanyShanghaiPeople's Republic of China