Cyclades Cup returns for third edition in Antiparos, Greece