Electro-Fenton, UVA photoelectro-Fenton and solar photoelectro-Fenton degradation of the drug ibuprofen in acid aqueous medium using platinum and boron-doped diamond anodes