1. Electrical Engineering Department, Technion, Haifa 3200, Israel
2. Russell Berrie Nanotechnology Institute, Technion, Haifa 3200, Israel
3. Department of Material Science and Engineering, Technion, Haifa 3200, Israel
4. Photovoltaic Laboratory, Technion, Haifa 3200, Israel