Three-dimensional simulation of Marangoni flow and interfaces in floating-zone silicon crystal growth