Aniline mineralization by AOP's: anodic oxidation, photocatalysis, electro-Fenton and photoelectro-Fenton processes