Earth Observation Satellites : Task Planning and Scheduling - Chen, Hao.; Du, Chun; Li, Jun; Peng, Shuang (Singapore Springer, 2023)