Varicose vein stripping vs. haemodynamic correction (c.h.i.v.a.): a long term randomised trial.