add SIZEOF_MEMBER() macro