Ecology and productivity studies on Spirodela polyrhiza L. Schl.