1. Department of Computer Technology and Application, Qinghai University, Xining, China
2. Department of Computer Science, North Carolina A & T State University, Greensboro, USA
3. State Key Laboratory of Plateau Ecology and Agriculture, Qinghai University, Xining, China