In situ metallation of free base phthalocyanine covalently bonded to Si(100) and porous Si surfaces