We should release the Unmanaged COM object at every time.
This is very important, otherwise memory can easily fill and the it can impact the perfomance badly.
Code to release component
System.Runtime.InteropServices.Marshal.ReleaseComObject(Component);