Matrix glass transition and embedded protein denaturation: effect of trehalose on different proteins