Silicon nanowires - a versatile technology platform

Silicon nanowires - a versatile technology platform