Thank you Massimo! I shall be able to figure out my code with yours as the reference.
Try and see if the attached version of your initial code fits your needs. I wasn't exactly sure what data you wished to plot in the ListPlot3D, so you may have to play with that.
The output should look like the image here below