Police have charged the teenager with lighting the fire in a dormitory, killing 18 classmates and a five-year-old kid.