How Small Business Invoice Factoring Improves Cash flow