1. Institute of Animal Reproduction and Food Research of Polish Academy of Sciences, Olsztyn, Poland
2. Institute for Veterinary Medicine, Nicolaus Copernicus University, Torun, Poland
3. Telomeres and Telomerase Group, Spanish National Cancer Research Centre (CNIO), Madrid, Spain