Controlled Fabrication of Polypyrrole Surfaces with Overhang Structures by Colloidal Templating.