Micellar stereoselectivity. Cleavage of diastereomeric substrates by functional surfactant micelles