Explosion in Irgoli: investigations in progress. It could have been a large firecracker or a device