Handbook of membrane reactors