The Great Pyramid of Giza might not have been a pharaoh's tomb but instead a giant power plant, it has been revealed. Boffins ...