Factors affecting labor productivity