Block Copolymers: An Effective Tool For Fundamental And Applied Chemical Engineering