Acknowledgements This research is supported by the National Key Basic Research Program of China (No. 2012CB955802), the National Natural Science Foundation of China (Grant Nos. 51579004, 11272012, and 41171099) and the Project of Humanities and Social Sciences of Ministry of Education of China (No. 14YJC790136).
Transmission infrastructure is an integral component of safeguarding the stability of electricity delivery. However, existing studies of transmission infra- structure mostly rely on a simple review of the network, whi...