A polygons Boolean operations-based adaptive slicing with sliced data for additive manufacturing. (August 2017)