Utilize Adaptive Spreading Code Length to Increase Energy Efficiency for WSN | IEEE Conference Publication | IEEE Xplore