No.13 seed Andrey Rublev was dumped out of the Shanghai Masters in three sets by Japan's Yoshihito Nishioka.