London-based architect Steven Chilton chats with Archinect to discuss the Wuxi Taihu Theatre in China