Stapled haemorrhoidopexy vs. open haemorrhoidectomy: a comparative study