TNT blamed for Chinese karaoke bar explosion that killed 25