1. Department of Production Engineering and ManagementTechnical University of CreteChaniaGreece
2. Electrical Engineering & Computer Engineering DivisionHellenic Naval AcademyGreece
3. School of Naval Architecture and Marine EngineeringNational Technical University of AthensAthensGreece