Ecology of some fresh water ponds of Narkatyaganj in relation to their productivity, Pollution and human Health