detergent properties and uses 5715302