Absorption mechanism, structural and electronic properties of MC19 (M = B and Si) fullerenes with 1-acetylpiperazine