Adsorption of methyl orange using self-assembled porous microspheres of poly(o-chloroaniline)