Department of Mechanics, the State Key Laboratory of Fluid Power Transmission and Control, Zhejiang University, Hangzhou 310027, China;
Department of Mechanics, the State Key Laboratory of Fluid Power Transmission and Control, Zhejiang University, Hangzhou 310027, China;
Department of Mechanical and Mechatronic Engineering,University of Sydney, NSW 2006, Australia;
Fiber. Suspensions . Stress . Microstructure .Mixing layer;