ENG Online: A Privacy-guaranteed Distributed Computing Platform