University of Aveiro, Department of Chemistry Campus Universitário de Santiago Aveiro Aveiro 3810-193 Portugal