Edge magic total labelling for graph cycles