1. College of Mathematics and Physics, Shanghai University of Electric Power, 1851 Hucheng Ring Road, New Pudong District, Shanghai 201306, People's Republic of China
2. Shanghai Key Laboratory of High Temperature Superconductors, Shanghai University, 99 Shangda Road, Baoshan District, Shanghai 200444, People's Republic of China