Synthesis and validation of a brassica crop growth simulation model under varigable water environments