age dependent branching process