A numerical study on the effects of nanoparticles and stair fins on performance improvement of phase change thermal energy storages. (15th January 2021)