"Atomic batteries" for maritime come one step nearer : compa