Performance analysis of a nanoscale gap thermophotovoltaic device via a coupled near-field radiation, charge and heat transport model