Microsoft plans to store data on DNA strands