A review on water quality and its impact on Fish health