John Hughes (vitenskapsmann)