What are the upper and lower limits for chromosome length? Are these limits different in different species or kingdoms? If there is any limit, which cellular or molecular factors are reasons?