Gunfighting at Dhaka restaurant ends, commandos still inside: police