The bipolar spin transistor. A novel solid state device taking its first steps | IEEE Journals & Magazine | IEEE Xplore