Added bitfieldInterleave implementation