Types and processing of electro-conductive and semiconducting materials for smart textiles