Boron passivation and its reactivation in mesoporous silicon. A "chemical" model