fix BOC(1,1) correlation bug; add CBOC