1. Oregon State University, Corvallis, Oregon 97330
2. Indian Institute of Technology, Jodhpur, Rajasthan 342 011, India
3. Ben-Gurion University of the Negev, 8410501 Beer Sheva, Israel
4. International Institute of Information Technology, Hyderabad, Telangana 500 032, India
5. McGill University, Montreal, Quebec H3A 0C3, Canada