Iranian dissident caught between rock and hard place in Cyprus limbo