Bhv 10403 anishlg

updated with review comments.

1. the startYear or endYear bounds will get adjusted according to the given value.
2. the picker also will get updated with the new startYear and endYear bounds.
this review comment can't be applied as the 'i' used as the index to 'yearPickerControls[i]'. the  index should start from '0' to endYear - startYear value.