octadecanal; stearaldehyde