N=8 superconformal gauge theories and M2 branes