Modelling telomere shortening and the role of oxidative stress