fixed a bug related to end quality trimming; allow negative value for minimum read length