electric charge 3051866