1. Microelectronics Research Unit Faculty of Information Technology and Electrical Engineering University of Oulu FI-90570 Oulu Finland
2. Nano and Molecular Systems Research Unit Faculty of Science University of Oulu FI-90570 Oulu Finland
3. Institute of Solid State Physics University of Latvia LV-1063 Riga Latvia