Iran attack on Israel expected to come in 'waves'