Determination of the aggregation properties of weakly self-associating systems by NMR techniques: the self-association of propranolol hydrochloride in aqueous electrolyte solution