Advances in Compressors: Types, Principles & Applications