Hydrogen cyanide sensor based on the porphyrin-like B4-doped [60]-fullerenes: a DFT study