sildenafil 100 mg half life