Ichthyofaunal diversity of Midnapore, Bankura and Hooghly Districts, South West Bengal