Recent advances in molecular weight determination