1. Navigation and Instrumentation Research Group (NavINST), Electrical and Computer Engineering Department, Queen’s University, ON, Canada K7L 3N6
2. Navigation and Instrumentation Research Group (NavINST), Electrical and Computer Engineering Department, Royal Military College of Canada, ON, Canada K7K 7B4
3. Trusted Positioning Inc., Canada
4. Computer and Systems Engineering Department, Ain Shams University, Egypt