State Key Laboratory of Space Weather, Center for Space Science and Applied Research, Chinese Academy of Sciences, P.O. Box 8701, Beijing, 100190, China
Department of Physics and Space Science, Florida Institute of Technology, 150 W. University Blvd, Melbourne, FL 32901, USA