Three retailers to open at Cherry Hill Mall this spring and summer