A research team at Shenzhen University says it has designed a fuel cell that runs on solid coal and produces electricity ...