Conducting Polymers: Concepts and Applications