Olalla Varela Pedreira Interuniversity Microelectronics CentreInteruniversity Microelectronics Centre