micro poached flounder