20130713 tech.computing: Internet may help treat depression: Study