Typhoon Vicente blasts Cheung Chau July 2012