This work was supported in part by the Portuguese Foundation for Science and Technology (FCT) under Project Nº SFRH/BPD/46224/2008 and Project Nº SFRH/BSAB/950/2009.