Nano and micro engineered membrane technology by