Nanodiamond devices