[1] Technol Educ Inst Crete, Dept Accounting & Finance, Iraklion 71004, Crete, Greece
[2] Tech Univ Crete, Financial Engn Lab, Sch Prod Engn & Management, Khania 73100, Greece
[3] Inst Finance, Audencia Business Sch, 8 Route Joneliere, F-44312 Nantes, France
[4] Univ Huddersfield Queensgate, Huddersfield Business Sch, Dept Accountancy Finance & Econ, Huddersfield HD1 3DH, W Yorkshire, England
[5] Technol Educ Inst Crete, Dept Business Adm, Agios Nikolaos 72100, Crete, Greece