Improving communication skills of children with ASDs through interaction with virtual characters | Synapse