Photon Momentum, de Broglie Wavelength and Wave-Particle Duality