Spin Aharonov-Bohm effect and topological spin transistor