A skew-insensitive algorithm for join and multi-join operation on Shared Nothing machines