Americans, German share 2005 Nobel physics prize