Snap-through behaviors of a pre-deformed ribbon under midpoint loadings