A team of researchers from University of the West of England in Bristol, UK want you to pee in your socks. You know, in case of an emergency. They've developed a novel power system that leverages your own liquid waste to generate electricity in an em…