Changed logic for explodeoverlappingpolygons

Used CreateJoin instead of AddJoin and CalculateField