Looks like explosives.A couple reports I saw said they were lithium battery explosions but at this point I'm not sure anyone is 100% positive (other than the guy/s who designed them). Wall Street Journal says they were a new batch of pagers that were recently delivered.
PETN