@yasi From your email: "How to show axis z representation as power numbers?(1.1E-7 to 1.1E-3) And the shape should be only lines and not colored".
For the color, use color=white (and perhaps make the lines thicker with thickness=2). You need color to do hidden lines - if you use style=wireframe, all the lines show through. It looks a little glaring with color=white, perhaps because you chose lightmodel=none. You could perhaps change the lightmodel or choose an off-white color.
In my opinion, axes labels should never be written in this way, instead the plot should be scaled (as I explained earlier) so the numbers are human-friendly, say in the range 0..1, and the scaling should be explained in the axis label, e.g. 1000*error.
But you can individually choose a label for each tickmark, formatted with sprintf as requred, as shown here.
zticklabels := map(x->x = sprintf("%.0e", x), [seq(0.1e-3*i, i = 2 .. 10, 2)])
(not all ticks rendered correctly here)
Or with lightmodel=none: