Hello Martin,
When you have an opportunity, would you look at "Ring singularity" at:
http://www.absoluteastronomy.com/discussionpost/Electron_as_a_ring_singularity_56595
In this concept, the fundamental length is (3/2) exponent 1/2 times the Planck length because this length is based on a photon orbit radius rather than a Schwarzschild radius. An equation can then be developed that defines an electron mass value that has a specific relationship to the Planck mass. The quantized electron mass value found is (h/4pi c) (c/3pi hG) exponent 1/4 kilogram.
Don Stevens