Bio artificial pancreas – the immune barrier and oxygen deficiency. (March 2014)