Text this: Electronic structure and adsorption stability of ferrocene on Au (111) and Ag (111) surfaces