The Heisenberg uncertainty principle demonstrated with an electron diffraction experiment