Quantum walks of a rubidium Bose-Einstein condensate and their applications