fix the bug: when the gene start pos is less than length, the output is blank