1. Shenzhen Institutes of Advanced Technology Chinese Academy of Sciences,Shenzhen,China
2. University of Lethbridge,Department of Mathematics & Computer Science,Lethbridge,Canada
3. University of Lethbridge,Department of Neuroscience,Lethbridge,Canada
4. University of Lethbridge,Department of Kinesiology & Physical Education,Lethbridge,Canada