The role of collaboration in the design and production of on-line English language learning materials