Welch Cancer Center Open House is Saturday