RevLock: A Reversible Self-Locking Mechanism Driven by Linear Actuators