Preparation and optical/electrical/electrochemical properties of expanded graphite-filled polypyrrole nanocomposite