DNA technology offers suite of data storage and computing functions