Design and analysis of supercritical extraction processes