Lee Chong Wei receives Olympic flame from Chan Peng Soon during torch relay. (photo: Penang Olympic Carnival)