Still room for optimism in mainland B shares