Supercritical carbon dioxide applications: features and advantages