已知关于X的不等式:根号下(8+2X-X~2)大于等于|a|(1-X)的解的区间长度是3+1/a,求实数a的值.