diffraction and interference general physics 2 7126258