can vitamins cause yeast infection antibiotics for genital herpes safest prescription blood pressure medicines