An unmanned private rocket contracted by NASA to carry cargo into the space has exploded seconds after its launch along the eastern Virginia coast of the US.