8 PWD officials held for funds embezzlement