A new algorithm for primary hypospadias repair based on tip urethroplasty