[1] Leiden Univ, Inst Biol, Dept Integrat Zool, NL-2300 RA Leiden, Netherlands
[2] COMSATS Inst Informat Technol, Interdisciplinary Res Ctr Biomed Mat, Lahore, Pakistan
[3] Leiden Univ, Leiden Amsterdam Ctr Drug Res, Dept Med Pharmacol, NL-2300 RA Leiden, Netherlands
[4] Univ Nijmegen, Inst Water & Wetland Res, Dept Organismal Anim Physiol, Nijmegen, Netherlands