self thinning