Nokulunga Mabuza releases her debut EP “Rest”