Nanostructured and Advanced Materials for Applications in Sensor, Optoelectronic and Photovoltaic Technology: Proceedings of the NATO Advanced Study ... 6-17 September 2004 (Nato Science Series II:)