5 dead, 25 wounded as explosions rock Iraq