Effect of barrier layers on BaTiO3 thin film capacitors on Si substrates