By Hung Ting-hung and William Hetherington / Staff reporter, with staff writerThe Nansha Taiping Island International Research Station has commenced operations, and the National Academy of Marine Research aims to invite international researchers to the facility on Itu Aba Island (Taiping Island, 太平島) in the diputed South China Sea, a source said on Thursday.