Lan Shui (conductor) Singapore Symphony Chorus Singapore Symphony Youth Choir Singapore Symphony Orchestra