MOSCOW - An explosion apparently caused by pyrotechnics tore through a nightclub in the Russian city of Perm early Saturday , killing more than 100 people , according to emergency officials quoted by state television .