1. Rauma Research Unit, Department of Electronics, Tampere University of Technology, 26100 Rauma, Finland
2. Micro and Nano Systems Research Group, Department of Automation Science and Engineering, Tampere University of Technology, 33720 Tampere, Finland
3. Electrical Engineering Department, The University of Mississippi, University, MS 38677, USA