Vitalsource Technologies, Inc. Turbulence In Open Channels And River Flows