Affiliation: | 1. Metapopulation Research Group, Department of Biological and Environmental Sciences, University of Helsinki, Helsinki, Finland.; 2. Institute of Biotechnology, University of Helsinki, Helsinki, Finland.; American University in Cairo, Egypt, |