Macrovoid evolution and critical factors to form macrovoid-free hollow fiber membranes