Grain size and stoichiometry control over RF-sputtered multiferroic BiFeO3 thin films on silicon substrates