Extensive literature review to investigate the dimensions of business sustainability