Affiliation: Aristotle University of Thessaloniki, Greece
Countries: Greece