mass and charge of electron 9176433