MetaVelvet : An extension of Velvet assembler to de novo metagenome assembly from short sequence reads