Testicular cancer surgery : Procedure, Recovery and Side Effects