Impossible Foods patent revoked in EU; challenges filed in US