Jianjum Zhang and Jing Li Intelligent satellite design and implementation - Wiley 2024 ISBN: 9781394198955