Department of Biology, University of Malta Department of Biology, University of Malta Msida MSD 2080 Malta