Preparation of high purity indium by chemical purification: Focus on removal of Cd, Pb, Sn and removal mechanism