Modeling Rheotaxis based on Preference to Predict Fish Migration Behavior in A River Download