Recent Progress on MILES for High Reynolds Number Flows