factors that influence crop growth and development​