Eight killed in blast at Indian fireworks factory