Design and development of an autonomous underwater vehicle (AUV) - Tan, Wei Chiang (2017)