made readBandData methods synchronized to resolve tiling issue