Whistle-blower fired from Hanford nuclear site