Tuning electromagnetic properties of SrRuO3 epitaxial thin films via atomic control of cation vacancies