集体土地由村民承包,有没有法律规定最长,最短年限