Event Synchronization for Interactive Cyberdrama Generation on the Web: A Distributed Approach