MShanghai needs 100 more hotels in 3 years