leaf development stage