francis halzen physics