Reversible self-propelled Leidenfrost droplets on ratchet surfaces