The de broglie wavelength and wave particle duality | 4. Electrons, Waves and Photons