Tomàs i Morer, Xavier, Institut Químic de Sarrià. Universitat Ramon Llull