1 PhD dissertation Hadi Aliakbarpour Faculty of Science and Technology October 2012, University of Coimbra.