“…China accounts for 70% among the top 10 high‐yield institutions. North China Electric Power University [44, 51, 64–68] ranks first with the largest number of publications, followed by South China University of Technology [54, 69–72] and University of Oxford [20, 55, 73, 74]. As for TC, the total number of papers published by Northeastern University ‐ China is only 2, but its total number of citations is the most (160) [26, 27], followed by Huazhong University of Science and Technology (120) [47, 56, 75].…”