what are cyproheptadine hydrochloride tablets