Structural, magnetic and electrical properties of SrRuO3 films and SrRuO3/SrTiO3 superlattices