Added getProductByCategories()