MOLECULAR INFORMATION STORAGE