formerly Institute of Fluid Mechanics, Technical University Dresden, Helmholtzstraße 10, 01069 Dresden, Germany