Factors affecting genetic drift