Atomic layer deposition of strontium titanate : from material control to nanoscale devices