Shelton Relay for Life set for June 7-8 at the Riverwalk