Why are detergents required to extract integral membrane proteins, but not peripheral membrane proteins?