Earthquake of 5.1 magnitude jolts Bay of Bengal, tremors felt in Kolkata, other places