Representation Learning InfoCore: effectively deal with batch effects and obtain refined molecular representations