Testing the generalization of artificial neural networks in predicting rice tillering dynamics