1. Department of Mechanical and Materials Engineering, Faculty of Technology, University of Turku, Vesilinnantie 5, Turku FI-20500, Finland
2. Hybrd Solar Cells, Faculty of Engineering and Natural Sciences, Tampere University, P. O. Box 541, Tampere FI 33014, Finland