Binding of alkaloids berberine, palmatine and coralyne to lysozyme: a combined structural and thermodynamic study