Theoretical study on pure and doped B12N12 fullerenes as thiophene sensor