Relay For Life set for Aug. 4