ISSN 2196-5625 CN 32-1884/TK
1. North Subsection of State Grid Corporation of China, Beijing, 100053, China 2. Shanghai Electric Power Company, Shanghai, 201400, China 3. Maintenance Company of Shanghai Electric Power Company, Shanghai, 200000, China