what islands of indonesia are adjacent to the country which contains nanyang technological university ?
riau