Determination of molecular weights by the archibald method using absorption optics