Ion-selective Marangoni instability--chemical sensing of specific cation for macroscopic movement.