1. a Department of Applied Physics , Donghua University , 2999 Renmin Rd., Songjiang District, Shanghai , 201620 , P.R. China
2. b Member of Magnetic Confinement Fusion Research Center, Ministry of Education , Donghua University , , 2999 Renmin Rd., Songjiang District, Shanghai , 201620 , P.R. China