Nissan develops Intelligent Body Assembly System