Philoponus and the Rejection of Aristotelian Science