added SWAR 32- and 64-bit BitCount