Himachal inks pact with Germany’s FIZ