Quake hits parts of West Bengal