Novel small-area read-out circuit for multi-level memories