X-100 surfactant green chemistry