Genetic basis of photopigment variations in human dichromats