住房公积金贷款还款如何计算?提前还款如何计算?