Local environment of Boron impurities in porous silicon and their interaction with NO2 molecules