Semiconducting Carbon Nanotubes: Properties, Characterization and Selected Applications