Oar to join Mariners after quitting APOEL