1. Department of AutomationShanghai UniversityShanghai200072People's Republic of China
2. Shanghai Key Laboratory of Power Station Automation TechnologyShanghai200072People's Republic of China
3. Department of Engineering and DesignUniversity of SussexBrightonBN1 9QTUK