Researchers turn wasted data center heat into clean power