Mechanic gloves