double! helix! DNA space biology nebula