albert einstein vs stephen hawking