Hong Kong to allow residents of mainland to vote in election