Mechanisms regulating caste differentiation in an aphid social system