Evaluation and advancement of satellite precipitation estimation over the tropical Andes