Percutaneous-assisted vs mini-laparoscopic hysterectomy: comparison of ultra-minimally invasive approaches