Electronic collaboration and innovation