Text this: Effects of fibre impairments in variable weight optical code division multiple access system