1. School of Mathematics and Statistics Ningxia University Yinchuan China
2. Department of Scientific Computing Florida State University Tallahassee Florida USA
3. Department of Earth, Ocean, and Atmospheric Science Florida State University Tallahassee Florida USA