Electrochemical polymerization and characterization of polypyrrole on MgAl alloy (AZ91D)