Zhao, et al.. Seeing Through Clouds in Satellite Images. 15 June 2021.