Summarize four factors which could influence the extent of tax shifting

Summarize four factors which could influence the extent of tax shifting