Protein structure determination by electron diffraction of protein microcrystals