Diamond based transistors