Can you please explain what is the difference between these types of coffee and which one of them contains more caffeine then the others: - American - Espresso - Lungo - Ristretto And please if it's possible to tell the percentage of caffeine of each one.