1. School of Information Technology for Defence Systems, Defence Forces Technical College, Nairobi 19120-00501, Kenya
2. College of Science, Engineering and Technology, University of South Africa, Pretoria 1709, South Africa
3. Collaborative Innovation Center for Meteorological Disaster Prediction and Evaluation, Nanjing University of Information Science and Technology, Nanjing 210044, China