1. Department of Production & Management Engineering, Democritus University of Thrace, 12 Vas. Sofias St., 67132 Xanthi, Greece
2. Department of Engineering Project Management, Faculty of Science & Technology, Hellenic Open University, 18 Parodos Aristotelous St., 26335 Patra, Greece
3. School of Mechanical Engineering, National Technical University of Athens, 9 Ir. Politechniou St., Zografou, 15773 Athens, Greece