set image to be nil before refresh
added propeties for placeHolderImageName and clearImageBeforeRefresh