Spectroscopic studies on the interaction between methylene blue and bovine serum albumin