Ferromagnet/Semiconductor Based Spintronic Devices.