British number one Cameron Norrie is through to the Indian Wells quarter-finals after a straight sets win over Russian Andrey Rublev.