shampoo is a type of soap