Study on the interaction between promethazine hydrochloride and bovine serum albumin by fluorescence spectroscopy