ancient muslim astronomy