Simulation of Graphene Nanoribbon Spin-Filter Device with Spin-Density Functional Tight-Binding Method