tadalafil sublingual tablets 20 mg lyon drug sildenafil allopurinol 300mg side effects long-term use sildenafil effects on acid reflux can you take amoxicillin with cephalexin