Additive manufacturing of products with functional fluid channels: A review