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