1. Hangzhou Polytechnic Department, Institute of Urban Construction, Zhejiang Hangzhou 311402, China
2. Motilal Nehru College (Evening), University of Delhi, Delhi, India
3. SAT, Algonquin College, Ottawa, ON, Canada
4. EPAM Systems Inc., USA
5. Computer Science Department, Jamia Hamdard, Delhi, India
6. Arba Minch Institute of Technology, Arba Minch University, Ethiopia