3521 words (abstract:237 words)