Factors affecting audit fees