Effectiveness and feasibility of self-sampling for human papillomavirus testing for internet-based cervical cancer screening