an introduction to hydrogels and some recent applicationsan introduction to six types of vpn software computerworld