Polypyrrole/functionalized multi-walled carbon nanotube composite for optoelectronic device application