First-principles insights on the adsorption properties of NO2 gas on In2O3 nanostructures