megabyte and terabyte