1. Distributed Systems & Multimedia Processing Laboratory (DSMP lab), Department of Computer Science, Ryerson University, Toronto, Ontario, Canada
2. The ReliabilityRiskand Maintenance Research Laboratory (RRMR Lab), Mechanical & Industrial Engineering Department, Ryerson University, Toronto, Ontario, Canada
3. Faculty of Industrial & Mechanical Engineering, Qazvin Bran, Islamic Azad University, Qazvin, Iran
4. Department of Industrial Engineering, Amirkabir University of Technology, Tehran, Iran