Explosive synchronization in mono and multilayer networks