testicular torsion surgery recoverytesticular torsion surgery aftercaretorsion surgerytesticular appendage torsion treatmentpain after testicular torsion surgerytesticular torsion post surgerytesticular torsion surgery nametorsion treatmenttesticular torsion curetesticular torsion self treatmenttesticular torsion operationtesticular torsion repair