Ng Weng Hoong, Author at New Canadian Media