Differences between Options and Warrants