Monster Separation System Wins 2006 WEF Innovative Technology Award