manipulate and control electron and/or nucleus spin in semiconductor devices provides a