Professor Robert Powell receives public service award