Enschede, Netherlands, 23-10-2014 — /EuropaWire/ — Researchers from the ITC Faculty of the University of Twente are working on generating energy from…