Plaster-like strip can generate power from your finger sweat