Number of words: Abstract (150), Main text (4996)