docs: public static int getGenderByIdCard(String idCard) {
  		Assert.notBlank(idCard);
  		final int len = idCard.length();
  		if(len < CHINA_ID_MIN_LENGTH) {
  			throw new IllegalArgumentException("ID Card length must be 15 or 18");
  		}
  		
  		if (len == CHINA_ID_MIN_LENGTH) {
  			idCard = convert15To18(idCard);
  		}
  		char sCardChar = idCard.charAt(16);
  		int gender = -1;
  		if (Integer.parseInt(String.valueOf(sCardChar)) % 2 != 0) {
  			gender = 1;
  		} else {
  			gender = 0;
  		}
  		return gender;
  	}