Electron spin resonance (ESR) based quantum computing (2016)