1. Department of Physics, Shanghai University of Electric Power, Shanghai 201300, China
2. Department of Physics, China Jiliang University, Hangzhou 310018, China
3. Shanghai Key Laboratory of High Temperature Superconductors, Physics Department, Shanghai University, 99 Shangda Road, Shanghai 200444, China