1. University of Avignon, Avignon, France
2. Wrocław University of Science and Technology, Wroclaw, Poland
3. University of Clermont Auvergne, Clermont-Ferrand, France
4. INRIA, Sophia Antipolis, France
5. National Institute of Technology, Srinagar, India