Sing Yee Ngor's memberships