Effects of mono-, di- and tri-hydroxybenzoic acids on the nitrosation of propranolol: structure-activity relationship