Smart Fabrics and Interactive Textile: State of the Art and Future Challenges