examples of three different types of computer storage