Siphesihle Ndlovu reflects on Orlando Pirates experience