does sildenafil affect heart rate sildenafil heart beat