Text this: Multiple thermal spin transport performances of graphene nanoribbon heterojuction co-doped with Nitrogen and Boron