what is the half life of sildenafil how long does sildenafil dissolve in body