Mahr Signs Co-operation Agreement with NanoFocus