Application of semiconductor quantum dots in quantum computing by Fabio Baruffa