molecular analysis technology