Removal of carbamazepine, diclofenac and trimethoprim by solar driven advanced oxidation processes in a compound triangular collector based reactor: A comparison between homogeneous and heterogeneous processes.