resource sharing of $alu cells
remove buffers in opt_clean
Added $_BUF_ cell type