Urine-powered generator unveiled at international exhibition