Interfacial mass transfer from vapor bubbles affects markedly the heat transfer efficiency of nucleate boiling. The position of the interfacial zone that exhibits zero net mass flux, namely, the "zero-flux zone'', represents an essential parameter in detailed modeling works on nucleate boiling. Assuming a linear temperature pro. le in the superheated liquid adjacent to the heating wall, our previous work (Li et al. [10]) demonstrated the zero-flux angle as a function of wall superheat, solid-liquid- vapor contact angle, and bubble growth rate. To make a more realistic framework, we refined in this paper the proposed mass flux model by taking into account the role of thermocapillary flow that is induced by the temperature gradient around the vapor bubble, and that of non-condensable gas presented in the boiling liquid. The Hertz-Kundsen-Schrage equation describes the interfacial mass flux distribution along the vapor bubble surface. Owing to the `"flattened'' temperature distribution produced by thermocapillary flow, which significantly reduces the interfacial area to evaporation, the zero-flux zone shifts to the bubble base with most of the cap regime to condense vapor at the interface and to produce the thermal jet. This occurrence also weakens the dependence of bubble growth rate and of the contact angle on the location of zero-flux zone, and yields early occurrence of the "non-condensation limit'' at which the entire bubble surface is subjected to evaporation. Sensitivity analysis demonstrated the significance of process parameters on the evaluation of zero-flux angle using the HKS equation.