Outcome of penile prosthesis implantation for treating erectile dysfunction: experience with 504 procedures