Nanostructured conducting polymers and their composites: synthesis methodologies, morphologies and applications